Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
* THE SOFTWARE.
*/
+
+#include "config-host.h"
#include <stdlib.h>
#include <stdio.h>
#include <stdarg.h>
#include <string.h>
#include <stdint.h>
#include <signal.h>
+#include <sys/time.h>
#include <assert.h>
#include <unistd.h>
#include <zlib.h>
#include <strings.h>
-#include <stdlib.h>
#include <malloc.h>
#include "xg_private.h"
if (ret != 0)
return NULL;
return ptr;
-#elif defined(_BSD)
+#elif defined(__NetBSD__) || defined(__OpenBSD__)
return valloc(size);
#else
return memalign(alignment, size);